/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package rpt.bd.cenario;

import javax.swing.event.ChangeEvent;

/**
 *
 * @author Roberto
 */
public class CTabPainelBdCenario extends CTabPainelBd {
    
    protected CCenarioBd fCenarioBd = null;
    protected boolean fRecarregar = true;
    protected boolean fRecarregarSempre = false;

    public CTabPainelBdCenario(final CCenarioBd aCenarioBd) {
        super();
        fCenarioBd = aCenarioBd;
    }

    public CTabPainelBdCenario(
            final CCenarioBd aCenarioBd,
            final boolean aRecarregarSempre) {
        super();
        fCenarioBd = aCenarioBd;
        fRecarregarSempre = aRecarregarSempre;
    }

    @Override
    public void eventoStateChanged(final ChangeEvent evt) {
        if (fRecarregar || fRecarregarSempre) {
            fCenarioBd.getPersistenciaBd().recarregarConjuntoDadosBd();
        }
    }
}
